home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Info-Mac 4
/
Info_Mac IV CD-ROM (Pacific HiTech Inc.)(August 1994).iso
/
Development
/
Source
/
Telnet 2.6.1d1 4⁄26⁄94 Folder
/
Krb
/
enc_des.proto.h
< prev
next >
Wrap
Text File
|
1993-10-11
|
2KB
|
30 lines
/*
* enc_des.c
*/
extern void cfb64_init(CDATA *tw, long server);
extern void ofb64_init(CDATA *tw, long server);
extern void fb64_init(register struct fb *fbp);
extern long cfb64_start(CDATA *tw, long dir, long server);
extern long ofb64_start(CDATA *tw, long dir, long server);
extern long cfb64_is(CDATA *tw, unsigned char *data, long cnt);
extern long ofb64_is(CDATA *tw, unsigned char *data, long cnt);
extern long fb64_is(CDATA *tw, unsigned char *data, long cnt, struct fb *fbp);
extern long cfb64_reply(CDATA *tw, unsigned char *data, long cnt);
extern long ofb64_reply(CDATA *tw, unsigned char *data, long cnt);
extern long fb64_reply(CDATA *tw, unsigned char *data, long cnt, struct fb *fbp);
extern void cfb64_session(CDATA *tw, Session_Key *key, long server);
extern void ofb64_session(CDATA *tw, Session_Key *key, long server);
extern long cfb64_keyid(CDATA *tw, long dir, unsigned char *kp, long *lenp);
extern long ofb64_keyid(CDATA *tw, long dir, unsigned char *kp, long *lenp);
extern long fb64_keyid(long dir, unsigned char *kp, long *lenp, struct fb *fbp);
extern void fb64_printsub(unsigned char *data, long cnt, unsigned char *buf, long buflen, unsigned char *type);
extern void cfb64_printsub(unsigned char *data, long cnt, unsigned char *buf, long buflen);
extern void ofb64_printsub(unsigned char *data, long cnt, unsigned char *buf, long buflen);
extern void fb64_stream_iv(Block seed, register struct stinfo *stp);
extern void fb64_stream_key(Block key, register struct stinfo *stp);
extern void cfb64_encrypt(CDATA *tw, register unsigned char *s, long c);
extern long cfb64_decrypt(CDATA *tw, long data);
extern void ofb64_encrypt(CDATA *tw, register unsigned char *s, long c);
extern long ofb64_decrypt(CDATA *tw, long data);
extern void printd(unsigned char *data, long cnt);